/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 5.01.0164 */ /* at Fri Feb 02 23:56:07 2001 */ /* Compiler settings for CRDesignerCtrl.idl: Oicf (OptLev=i2), W1, Zp8, env=Win32, ms_ext, c_ext error checks: allocation ref bounds_check enum stub_data */ //@@MIDL_FILE_HEADING( ) /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 440 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif // __RPCNDR_H_VERSION__ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __CRDesignerCtrl_h__ #define __CRDesignerCtrl_h__ #ifdef __cplusplus extern "C"{ #endif /* Forward Declarations */ #ifndef __ICRDesignerCtrl_FWD_DEFINED__ #define __ICRDesignerCtrl_FWD_DEFINED__ typedef interface ICRDesignerCtrl ICRDesignerCtrl; #endif /* __ICRDesignerCtrl_FWD_DEFINED__ */ #ifndef __CRDesignerCtrl_FWD_DEFINED__ #define __CRDesignerCtrl_FWD_DEFINED__ #ifdef __cplusplus typedef class CRDesignerCtrl CRDesignerCtrl; #else typedef struct CRDesignerCtrl CRDesignerCtrl; #endif /* __cplusplus */ #endif /* __CRDesignerCtrl_FWD_DEFINED__ */ /* header files for imported files */ #include "oaidl.h" #include "ocidl.h" #include "CrystalCommon.h" void __RPC_FAR * __RPC_USER MIDL_user_allocate(size_t); void __RPC_USER MIDL_user_free( void __RPC_FAR * ); /* interface __MIDL_itf_CRDesignerCtrl_0000 */ /* [local] */ enum IDisp_ID { disp_ShowDataView = 1, disp_ShowToolbar = disp_ShowDataView + 1, disp_UseIndexForSpeed = disp_ShowToolbar + 1, disp_TranslateDosStrings = disp_UseIndexForSpeed + 1, disp_TranslateDosMemos = disp_TranslateDosStrings + 1, disp_ConvertDateTimeToDate = disp_TranslateDosMemos + 1, disp_ConvertNullFieldToDefault = disp_ConvertDateTimeToDate + 1, disp_CaseInsensitiveSQLData = disp_ConvertNullFieldToDefault + 1, disp_VerifyOnEveryPrint = disp_CaseInsensitiveSQLData + 1, disp_ShowRulers = disp_VerifyOnEveryPrint + 1, disp_ShowHiddenSections = disp_ShowRulers + 1, disp_SnapToGrid = disp_ShowHiddenSections + 1, disp_ShowGrid = disp_SnapToGrid + 1, disp_GridSize = disp_ShowGrid + 1, disp_SaveReport = disp_GridSize + 1, disp_ReportInfoStream = disp_SaveReport + 1, disp_Report = disp_ReportInfoStream + 1, disp_EnableHelp = disp_Report + 1 }; extern RPC_IF_HANDLE __MIDL_itf_CRDesignerCtrl_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_CRDesignerCtrl_0000_v0_0_s_ifspec; #ifndef __ICRDesignerCtrl_INTERFACE_DEFINED__ #define __ICRDesignerCtrl_INTERFACE_DEFINED__ /* interface ICRDesignerCtrl */ /* [unique][helpstring][dual][uuid][object] */ EXTERN_C const IID IID_ICRDesignerCtrl; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("2A3A1C02-F9DB-11d3-808E-00A0C9DAC83F") ICRDesignerCtrl : public IDispatch { public: virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayFieldView( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *showDataView) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayFieldView( /* [in] */ VARIANT_BOOL showDataView) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayToolbar( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *showToolbar) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayToolbar( /* [in] */ VARIANT_BOOL showToolbar) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_UseIndexForSpeed( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_UseIndexForSpeed( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_TranslateDosStrings( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_TranslateDosStrings( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_TranslateDosMemos( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_TranslateDosMemos( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ConvertDateTimeType( /* [retval][out] */ CRConvertDateTimeType __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ConvertDateTimeType( /* [in] */ CRConvertDateTimeType newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ConvertNullFieldToDefault( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ConvertNullFieldToDefault( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_CaseInsensitiveSQLData( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_CaseInsensitiveSQLData( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_VerifyOnEveryPrint( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_VerifyOnEveryPrint( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayRulers( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayRulers( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_EnableSnapToGrid( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EnableSnapToGrid( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayGrid( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayGrid( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_GridSize( /* [retval][out] */ float __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_GridSize( /* [in] */ float newVal) = 0; virtual /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE SaveReport( /* [in] */ BSTR reportName) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_DisplayHiddenSections( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_DisplayHiddenSections( /* [in] */ VARIANT_BOOL newVal) = 0; virtual /* [helpstring][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE get_ReportInfoStream( /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppStream) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_ReportObject( /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppUnk) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_ReportObject( /* [in] */ IUnknown __RPC_FAR *pUnk) = 0; virtual /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE get_EnableHelp( /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal) = 0; virtual /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE put_EnableHelp( /* [in] */ VARIANT_BOOL newVal) = 0; }; #else /* C style interface */ typedef struct ICRDesignerCtrlVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE __RPC_FAR *QueryInterface )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ REFIID riid, /* [iid_is][out] */ void __RPC_FAR *__RPC_FAR *ppvObject); ULONG ( STDMETHODCALLTYPE __RPC_FAR *AddRef )( ICRDesignerCtrl __RPC_FAR * This); ULONG ( STDMETHODCALLTYPE __RPC_FAR *Release )( ICRDesignerCtrl __RPC_FAR * This); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfoCount )( ICRDesignerCtrl __RPC_FAR * This, /* [out] */ UINT __RPC_FAR *pctinfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetTypeInfo )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ UINT iTInfo, /* [in] */ LCID lcid, /* [out] */ ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo); HRESULT ( STDMETHODCALLTYPE __RPC_FAR *GetIDsOfNames )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ REFIID riid, /* [size_is][in] */ LPOLESTR __RPC_FAR *rgszNames, /* [in] */ UINT cNames, /* [in] */ LCID lcid, /* [size_is][out] */ DISPID __RPC_FAR *rgDispId); /* [local] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *Invoke )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ DISPID dispIdMember, /* [in] */ REFIID riid, /* [in] */ LCID lcid, /* [in] */ WORD wFlags, /* [out][in] */ DISPPARAMS __RPC_FAR *pDispParams, /* [out] */ VARIANT __RPC_FAR *pVarResult, /* [out] */ EXCEPINFO __RPC_FAR *pExcepInfo, /* [out] */ UINT __RPC_FAR *puArgErr); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayFieldView )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *showDataView); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayFieldView )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL showDataView); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayToolbar )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *showToolbar); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayToolbar )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL showToolbar); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_UseIndexForSpeed )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_UseIndexForSpeed )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TranslateDosStrings )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TranslateDosStrings )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_TranslateDosMemos )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_TranslateDosMemos )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ConvertDateTimeType )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ CRConvertDateTimeType __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ConvertDateTimeType )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ CRConvertDateTimeType newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ConvertNullFieldToDefault )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ConvertNullFieldToDefault )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_CaseInsensitiveSQLData )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_CaseInsensitiveSQLData )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_VerifyOnEveryPrint )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_VerifyOnEveryPrint )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayRulers )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayRulers )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableSnapToGrid )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableSnapToGrid )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayGrid )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayGrid )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_GridSize )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ float __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_GridSize )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ float newVal); /* [helpstring][id] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *SaveReport )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ BSTR reportName); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_DisplayHiddenSections )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_DisplayHiddenSections )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); /* [helpstring][hidden][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReportInfoStream )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppStream); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_ReportObject )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppUnk); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_ReportObject )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ IUnknown __RPC_FAR *pUnk); /* [helpstring][id][propget] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *get_EnableHelp )( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); /* [helpstring][id][propput] */ HRESULT ( STDMETHODCALLTYPE __RPC_FAR *put_EnableHelp )( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); END_INTERFACE } ICRDesignerCtrlVtbl; interface ICRDesignerCtrl { CONST_VTBL struct ICRDesignerCtrlVtbl __RPC_FAR *lpVtbl; }; #ifdef COBJMACROS #define ICRDesignerCtrl_QueryInterface(This,riid,ppvObject) \ (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) #define ICRDesignerCtrl_AddRef(This) \ (This)->lpVtbl -> AddRef(This) #define ICRDesignerCtrl_Release(This) \ (This)->lpVtbl -> Release(This) #define ICRDesignerCtrl_GetTypeInfoCount(This,pctinfo) \ (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) #define ICRDesignerCtrl_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \ (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) #define ICRDesignerCtrl_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \ (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) #define ICRDesignerCtrl_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \ (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) #define ICRDesignerCtrl_get_DisplayFieldView(This,showDataView) \ (This)->lpVtbl -> get_DisplayFieldView(This,showDataView) #define ICRDesignerCtrl_put_DisplayFieldView(This,showDataView) \ (This)->lpVtbl -> put_DisplayFieldView(This,showDataView) #define ICRDesignerCtrl_get_DisplayToolbar(This,showToolbar) \ (This)->lpVtbl -> get_DisplayToolbar(This,showToolbar) #define ICRDesignerCtrl_put_DisplayToolbar(This,showToolbar) \ (This)->lpVtbl -> put_DisplayToolbar(This,showToolbar) #define ICRDesignerCtrl_get_UseIndexForSpeed(This,pVal) \ (This)->lpVtbl -> get_UseIndexForSpeed(This,pVal) #define ICRDesignerCtrl_put_UseIndexForSpeed(This,newVal) \ (This)->lpVtbl -> put_UseIndexForSpeed(This,newVal) #define ICRDesignerCtrl_get_TranslateDosStrings(This,pVal) \ (This)->lpVtbl -> get_TranslateDosStrings(This,pVal) #define ICRDesignerCtrl_put_TranslateDosStrings(This,newVal) \ (This)->lpVtbl -> put_TranslateDosStrings(This,newVal) #define ICRDesignerCtrl_get_TranslateDosMemos(This,pVal) \ (This)->lpVtbl -> get_TranslateDosMemos(This,pVal) #define ICRDesignerCtrl_put_TranslateDosMemos(This,newVal) \ (This)->lpVtbl -> put_TranslateDosMemos(This,newVal) #define ICRDesignerCtrl_get_ConvertDateTimeType(This,pVal) \ (This)->lpVtbl -> get_ConvertDateTimeType(This,pVal) #define ICRDesignerCtrl_put_ConvertDateTimeType(This,newVal) \ (This)->lpVtbl -> put_ConvertDateTimeType(This,newVal) #define ICRDesignerCtrl_get_ConvertNullFieldToDefault(This,pVal) \ (This)->lpVtbl -> get_ConvertNullFieldToDefault(This,pVal) #define ICRDesignerCtrl_put_ConvertNullFieldToDefault(This,newVal) \ (This)->lpVtbl -> put_ConvertNullFieldToDefault(This,newVal) #define ICRDesignerCtrl_get_CaseInsensitiveSQLData(This,pVal) \ (This)->lpVtbl -> get_CaseInsensitiveSQLData(This,pVal) #define ICRDesignerCtrl_put_CaseInsensitiveSQLData(This,newVal) \ (This)->lpVtbl -> put_CaseInsensitiveSQLData(This,newVal) #define ICRDesignerCtrl_get_VerifyOnEveryPrint(This,pVal) \ (This)->lpVtbl -> get_VerifyOnEveryPrint(This,pVal) #define ICRDesignerCtrl_put_VerifyOnEveryPrint(This,newVal) \ (This)->lpVtbl -> put_VerifyOnEveryPrint(This,newVal) #define ICRDesignerCtrl_get_DisplayRulers(This,pVal) \ (This)->lpVtbl -> get_DisplayRulers(This,pVal) #define ICRDesignerCtrl_put_DisplayRulers(This,newVal) \ (This)->lpVtbl -> put_DisplayRulers(This,newVal) #define ICRDesignerCtrl_get_EnableSnapToGrid(This,pVal) \ (This)->lpVtbl -> get_EnableSnapToGrid(This,pVal) #define ICRDesignerCtrl_put_EnableSnapToGrid(This,newVal) \ (This)->lpVtbl -> put_EnableSnapToGrid(This,newVal) #define ICRDesignerCtrl_get_DisplayGrid(This,pVal) \ (This)->lpVtbl -> get_DisplayGrid(This,pVal) #define ICRDesignerCtrl_put_DisplayGrid(This,newVal) \ (This)->lpVtbl -> put_DisplayGrid(This,newVal) #define ICRDesignerCtrl_get_GridSize(This,pVal) \ (This)->lpVtbl -> get_GridSize(This,pVal) #define ICRDesignerCtrl_put_GridSize(This,newVal) \ (This)->lpVtbl -> put_GridSize(This,newVal) #define ICRDesignerCtrl_SaveReport(This,reportName) \ (This)->lpVtbl -> SaveReport(This,reportName) #define ICRDesignerCtrl_get_DisplayHiddenSections(This,pVal) \ (This)->lpVtbl -> get_DisplayHiddenSections(This,pVal) #define ICRDesignerCtrl_put_DisplayHiddenSections(This,newVal) \ (This)->lpVtbl -> put_DisplayHiddenSections(This,newVal) #define ICRDesignerCtrl_get_ReportInfoStream(This,ppStream) \ (This)->lpVtbl -> get_ReportInfoStream(This,ppStream) #define ICRDesignerCtrl_get_ReportObject(This,ppUnk) \ (This)->lpVtbl -> get_ReportObject(This,ppUnk) #define ICRDesignerCtrl_put_ReportObject(This,pUnk) \ (This)->lpVtbl -> put_ReportObject(This,pUnk) #define ICRDesignerCtrl_get_EnableHelp(This,pVal) \ (This)->lpVtbl -> get_EnableHelp(This,pVal) #define ICRDesignerCtrl_put_EnableHelp(This,newVal) \ (This)->lpVtbl -> put_EnableHelp(This,newVal) #endif /* COBJMACROS */ #endif /* C style interface */ /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_DisplayFieldView_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *showDataView); void __RPC_STUB ICRDesignerCtrl_get_DisplayFieldView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_DisplayFieldView_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL showDataView); void __RPC_STUB ICRDesignerCtrl_put_DisplayFieldView_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_DisplayToolbar_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *showToolbar); void __RPC_STUB ICRDesignerCtrl_get_DisplayToolbar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_DisplayToolbar_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL showToolbar); void __RPC_STUB ICRDesignerCtrl_put_DisplayToolbar_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_UseIndexForSpeed_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_UseIndexForSpeed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_UseIndexForSpeed_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_UseIndexForSpeed_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_TranslateDosStrings_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_TranslateDosStrings_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_TranslateDosStrings_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_TranslateDosStrings_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_TranslateDosMemos_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_TranslateDosMemos_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_TranslateDosMemos_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_TranslateDosMemos_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_ConvertDateTimeType_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ CRConvertDateTimeType __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_ConvertDateTimeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_ConvertDateTimeType_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ CRConvertDateTimeType newVal); void __RPC_STUB ICRDesignerCtrl_put_ConvertDateTimeType_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_ConvertNullFieldToDefault_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_ConvertNullFieldToDefault_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_ConvertNullFieldToDefault_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_ConvertNullFieldToDefault_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_CaseInsensitiveSQLData_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_CaseInsensitiveSQLData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_CaseInsensitiveSQLData_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_CaseInsensitiveSQLData_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_VerifyOnEveryPrint_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_VerifyOnEveryPrint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_VerifyOnEveryPrint_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_VerifyOnEveryPrint_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_DisplayRulers_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_DisplayRulers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_DisplayRulers_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_DisplayRulers_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_EnableSnapToGrid_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_EnableSnapToGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_EnableSnapToGrid_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_EnableSnapToGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_DisplayGrid_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_DisplayGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_DisplayGrid_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_DisplayGrid_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_GridSize_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ float __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_GridSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_GridSize_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ float newVal); void __RPC_STUB ICRDesignerCtrl_put_GridSize_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_SaveReport_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ BSTR reportName); void __RPC_STUB ICRDesignerCtrl_SaveReport_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_DisplayHiddenSections_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_DisplayHiddenSections_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_DisplayHiddenSections_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_DisplayHiddenSections_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][hidden][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_ReportInfoStream_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppStream); void __RPC_STUB ICRDesignerCtrl_get_ReportInfoStream_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_ReportObject_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ IUnknown __RPC_FAR *__RPC_FAR *ppUnk); void __RPC_STUB ICRDesignerCtrl_get_ReportObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_ReportObject_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ IUnknown __RPC_FAR *pUnk); void __RPC_STUB ICRDesignerCtrl_put_ReportObject_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propget] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_get_EnableHelp_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [retval][out] */ VARIANT_BOOL __RPC_FAR *pVal); void __RPC_STUB ICRDesignerCtrl_get_EnableHelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); /* [helpstring][id][propput] */ HRESULT STDMETHODCALLTYPE ICRDesignerCtrl_put_EnableHelp_Proxy( ICRDesignerCtrl __RPC_FAR * This, /* [in] */ VARIANT_BOOL newVal); void __RPC_STUB ICRDesignerCtrl_put_EnableHelp_Stub( IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase); #endif /* __ICRDesignerCtrl_INTERFACE_DEFINED__ */ #ifndef __CRDESIGNERCTRLLib_LIBRARY_DEFINED__ #define __CRDESIGNERCTRLLib_LIBRARY_DEFINED__ /* library CRDESIGNERCTRLLib */ /* [helpstring][version][uuid] */ EXTERN_C const IID LIBID_CRDESIGNERCTRLLib; EXTERN_C const CLSID CLSID_CRDesignerCtrl; #ifdef __cplusplus class DECLSPEC_UUID("2A3A1C00-F9DB-11d3-808E-00A0C9DAC83F") CRDesignerCtrl; #endif #endif /* __CRDESIGNERCTRLLib_LIBRARY_DEFINED__ */ /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER BSTR_UserSize( unsigned long __RPC_FAR *, unsigned long , BSTR __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER BSTR_UserMarshal( unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); unsigned char __RPC_FAR * __RPC_USER BSTR_UserUnmarshal(unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR * ); void __RPC_USER BSTR_UserFree( unsigned long __RPC_FAR *, BSTR __RPC_FAR * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif